home *** CD-ROM | disk | FTP | other *** search
/ A.C.E. 3 / ACE CD 3.iso / files / docs / hugebase.lha / HugeBaseReadme.doc < prev   
Text File  |  1992-09-02  |  15KB  |  370 lines

  1.  
  2. HUGE BASE V1.00
  3. ===============
  4.  
  5. READ ME! DOCUMENT
  6. =================
  7.  
  8. ======================================================================
  9.  
  10. COPYRIGHT
  11. =========
  12.  
  13. Huge Base V1.00 is Copyright © 1996 Matt Cartlidge. This is the very 
  14. first version of Huge Base so get supporting me! Huge Base V1.00 may 
  15. be distributed as long as all of the following conditions are true :-
  16.         * It is the UNREGISTERED version.
  17.         * All of these files are kept together and remain UNCHANGED.
  18.                 - Huge_Base (actual program)
  19.                 - Introduction (document)
  20.                 - Instructions (document)
  21.                 - Jargon (document)
  22.                 - Read_me! (document)
  23.                 - Example databases, including :-
  24.                         - Address.HB
  25.                         - Tracks.HB
  26.                         - Discs.HB
  27.         * No fee is charged, only a nominal fee for copying.
  28. NOTE that any copy found with altered documents or programs are 
  29. breaking the guidelines.
  30.  
  31. Distribution of Huge Base V1.00 is fine. I would prefer it if you 
  32. contacted me before distributing though.
  33.  
  34. The three example databases Address.HB, Tracks.HB and Discs.HB are not
  35. copyrighted. You can do whatever you like with these. Note that no 
  36. data in the Address.HB database file is correct. It is against the law
  37. to hold personal information about an individual without their 
  38. permission.
  39.  
  40. PPMore, ReqTools.library and PowerPacker.library are all Copyright 
  41. © Nico François.
  42.  
  43. FastView V2.0 is Copyright © 1995 John Hendrikx. FastView can display 
  44. IFF (.iff), JPEG (.jpg), GIF (.gif), PCX (.pcx) and BMP (.bmp) images.
  45.  
  46. PlaySound is Copyright © 1990-1991 RamScan Software Pty Ltd. 
  47. PlaySound is freely distributable WITHOUT fee charging. PlaySound 
  48. can play Stereo IFF, mono IFF, RAW samples, multiple loop files and 
  49. Aegis Sonix files. 
  50.  
  51. ======================================================================
  52.  
  53. WARNING
  54. =======
  55.  
  56. I don't want to sound mean in this bit but everyone says this in their
  57. documentation so, here goes.
  58.  
  59. I cannot accept responsibility for loss, damage or any other 
  60. disruption caused by using Huge Base. This program was perfect at
  61. the time of release and any changes could have been made to it by 
  62. the time you get a copy. The only way to be sure that you have the 
  63. full unchanged copy (and the latest version) is to register. See the 
  64. REGISTERING section of this document for details.
  65.  
  66. ======================================================================
  67.  
  68. SHAREWARE
  69. =========
  70.  
  71. Huge Base is shareware which means if you like it and use it, you 
  72. should register it. Even though the program is shareware, it is the 
  73. FULL program and is NOT crippled in any way. I'd rather people use my 
  74. programs for free than not at all. You can spread this version around 
  75. as much as you like as it is shareware, but if you register, no one 
  76. else must receive a copy of your program.
  77.  
  78. Remember about SHAREWARE : Many shareware programs on the Amiga market
  79. are extremely good quality and most are as good, if better, than 
  80. commercial programs - with the obvious exception of a user manual. But
  81. hey, who needs a user manual when you've got an ASCII file? Thousands 
  82. of shareware authors spend hundreds, maybe thousands of hours working 
  83. on shareware programs, including me. The more support and 
  84. registrations they receive, the more likely they are to carry on 
  85. contributing to the shareware side of things. Shareware is a good 
  86. thing, support it.
  87.  
  88. ======================================================================
  89.  
  90. WHY WRITE HUGE BASE?
  91. ====================
  92.  
  93. I wrote Huge Base because there wasn't one single database program out
  94. there that did all of the things that I wanted it to do. This is 
  95. normality when talking about shareware - an author hasn't got what he 
  96. wants, so he makes his own, that's the way it works, and it works very
  97. well. That's why the Amiga has such good software nowadays.
  98.  
  99. I also wanted a program in which the author would listen to the users 
  100. ideas, this is how programs get to be so good as versions increase. 
  101. Most importantly, I wanted a database program that was updated and 
  102. supported regularly. And what better author to support it than ME!
  103.  
  104. ======================================================================
  105.  
  106. REGISTERING
  107. ===========
  108.  
  109. When registering you will get the latest version which will be 
  110. registered exclusively to you. Simply send £5 to the contact address 
  111. along with a DD disk and a stamped SAE. I will reject all disks that 
  112. are sent to me that have this version of Huge Base on them. You should
  113. keep this copy so that it can be spread around. If one of your mates 
  114. asks if they can have a copy, give them a copy of this version, not 
  115. your registered version.
  116.  
  117. Make cheques and PO's payable to M.J. Cartlidge. It is up to you if 
  118. you send money in the post or not, but personally, I wouldn't.
  119.  
  120. Registered users can get future versions for almost nothing and will 
  121. receive full support when sending me letters. All registered users 
  122. will get a mention in my documents so, I hope that I have to type 
  123. hundreds of names into a document. Get registering .... !
  124.  
  125. ======================================================================
  126.  
  127. REQUIREMENTS
  128. ============
  129.  
  130. Huge Base needs the following to run :-
  131.         * Workbench 2.0 or higher.
  132.         * 1MB or more of memory.
  133.         * MED.library to play MED module from within the program.
  134.         * PPMore in the C: directory to view the documents.
  135.         * FastView in the C: directory for viewing images.
  136.         * PlaySound in the C: directory for playing sound samples.    
  137.         * An assign called SOUNDSETS: assigned to where your soundsets
  138.                 are kept. See the section in this document on
  139.                 SoundSets on how to create your own.
  140.  
  141. PPMore requires PowerPacker.library and ReqTools.library to run.
  142.  
  143. FastView requires Asl.library, ILBM.library and the IFFParse.library 
  144. to operate properly. It also requires IconX in C: to run.
  145.  
  146. * When I distributed Huge Base, all of the neccessary files were 
  147. included for each operation to work fully.
  148.  
  149. Huge Base requires 50K to be free at ALL TIMES. If memory falls 
  150. below this value, any operations which require more memory will be 
  151. disabled. Don't worry, saving does not require any more memory when 
  152. operating. 50K is 51200 bytes.
  153.  
  154. Huge Base reserves 50K before the program starts for variable space. 
  155.  
  156. Huge Base loads PlaySound and FastView into RAM: after the program 
  157. itself has loaded. They are deleted from the Ram Disk when the program
  158. has ended.
  159.  
  160. ======================================================================
  161.  
  162. SOUNDSETS
  163. =========
  164.  
  165. Huge Base uses soundsets to give itself sound in your preferences. 
  166. These are actually sample banks created using the AMOS Professional 
  167. sample bank maker. If you own AMOS then you can create your own. Each 
  168. sample number in the bank represents the action you take in Huge Base.
  169.         1. Key press other than below
  170.         2. ESCAPE pressed.
  171.         3. RETURN pressed.
  172.         4. Draw an inverted box. (Looks pressed in).
  173.         5. Draw a standard box. (Looks normal, no action).
  174.         6. DELETE or BACKSPACE pressed.
  175. You must store your SoundSets in an assign called SOUNDSETS: and you 
  176. must assign this to wherever the soundsets are kept. E.g. If you are 
  177. keeping them on your hard drive in a directory called SOUNDSETS then 
  178. you should have this in your startup sequence :-
  179.         Assign SOUNDSETS: DH0:SOUNDSETS
  180. Huge Base will then look in DH0:SOUNDSETS for all of your soundsets.
  181.  
  182. You must name your soundsets Set1.abk, Set2.abk etc. There are a limit
  183. of 15 soundsets, any numbers higher than this will be ignored. Also, 
  184. if there are more than 6 samples in your soundset file, they will be 
  185. ignored.
  186.  
  187. PlaySound is not required to use soundsets in Huge Base.
  188.  
  189. Five soundsets are included with Huge Base so if you make your own, 
  190. they should be named Set6.abk, Set7.abk and so on.
  191.  
  192. ======================================================================
  193.  
  194. WARNING
  195. =======
  196.  
  197. There is a SECURE function in Huge Base which allows you to save your 
  198. databases with a password. I strongly recommend that you make the 
  199. password easy to remember or write it down somewhere just in case as 
  200. you CANNOT get your database back if you do not know the password in 
  201. which you saved it.
  202.  
  203. ======================================================================
  204.  
  205. IMPORTING AND EXPORTING
  206. =======================
  207.  
  208. I have tried until my pants blew off to get import and export 
  209. functions working in Huge Base but I just don't know database formats 
  210. at all. If someone would like to tell me various formats for different
  211. database programs then I would love to write conversion routines. I 
  212. really don't want you to type a whole database into Huge Base just 
  213. because you can't convert your files.
  214.  
  215. ======================================================================
  216.  
  217. DON'T GET LEFT BEHIND
  218. =====================
  219.  
  220. A lot of programs on the Amiga will not run on a basic Amiga 500+ with
  221. 1MB of RAM. There are even programs and games (and a lot due for 
  222. release) which will not even work properly using 2MB of RAM. Amiga 
  223. users that have been with the Amiga for a long time will have learned 
  224. that the Amiga has moved forward a long way since the A500. If you're 
  225. still using a 7.14MHz Amiga 500 with only 1MB of RAM then I'm afraid 
  226. you're in at the deep end. Most companies and software distributors 
  227. have abandoned WorkBench 1.3 completely and not much new software will
  228. run on WorkBench 1.3, commercial or shareware. If you want to keep up 
  229. with the Amiga, you MUST move forward to at least the A1200 standard.
  230. Some authors are even forgetting about WorkBench 2.0 and this will be 
  231. next on the gravestone. If you get left behind, you're not getting 
  232. anything out of the Amiga.
  233.  
  234. ======================================================================
  235.  
  236. THE HUGE BASE DATABASE FILE
  237. ===========================
  238.  
  239. I advise that you don't tamper with your database files manually using
  240. any program whatsoever. This can cause a lot of problems. I have 
  241. made every effort to stop database files loading if they have got an 
  242. error in them. Once, I changed ONE CHARACTER in a database file, it 
  243. loaded into Huge Base fine, without any errors. I typed in a few 
  244. records and the system crashed. This is NOT bug in Huge Base. If you 
  245. change the database file manually, what else would you expect?
  246.  
  247. ======================================================================
  248.  
  249. BUG REPORTING
  250. =============
  251.  
  252. Huge Base has been tested for weeks on end for bugs and faults. There 
  253. are no known bugs in Huge Base but I can't guarantee it. If you do 
  254. spot a bug, please do not keep quiet about it, it is most important 
  255. that my programs are completely bug free. If possible, state what you 
  256. were doing at the time and what you have already done. Be as detailed 
  257. as you can. If it is something simple like a spelling mistake, then 
  258. don't bother with detail. Just use common sense.
  259.  
  260. ======================================================================
  261.  
  262. CONTACT
  263. =======
  264.  
  265. If you have suggestions, comments or new ideas then please send me a 
  266. letter explaining it all. If you're thinking "if only it did that" and
  267. "it should do this as well" then tell me about it.
  268.  
  269.         Matt Cartlidge.
  270.         3 Cotterill Grove,
  271.         Burslem,
  272.         Stoke-On-Trent,
  273.         Staffordshire,
  274.         ST6 3DT.
  275.         ENGLAND.
  276.  
  277. If you are sending a disk that you want me to return or you want me to
  278. reply, include a stamped SAE. I WILL reply to every letter if a 
  279. stamped SAE is included.
  280.  
  281. If you are registering, give me your name, address, a stamped SAE, a 
  282. DD disk, your machine type and of course £5.
  283.  
  284. ======================================================================
  285.  
  286. SUPPORT
  287. =======
  288.  
  289. Programs are perfect because it is what YOU want. I don't know what 
  290. you want unless you tell me. Huge Base is far from being the ultimate 
  291. program, but it is very good for the first version. There are hundreds
  292. of things that could be added and a lot could be improved. Point them 
  293. out to me by writing a letter, then look at the contact section above.
  294.  
  295. Huge Base can only be successful if there are a lot of users. Come on,
  296. switch to Huge Base! I will continue to support Huge Base as long as 
  297. you support me by using it!
  298.  
  299. ======================================================================
  300.  
  301. THANKS
  302. ======
  303.  
  304. Thanks loads to ...
  305.         Gaz Knight for testing the balls of Huge Base.
  306.         Gill Wilson for being Gill Wilson.
  307.  
  308. ======================================================================
  309.  
  310. FUTURE
  311. ======
  312. Here are just a handful of what is already planned for the future of 
  313. Huge Base.
  314.         * Importing and exporting
  315.         * Various screens, not just the one
  316.         * Larger amount of records (if enough people ask for it)
  317.         * Larger amount of fields (also, if anyone wants it)
  318.         * Database file crunching
  319.         * Save search criteria's as files
  320.         * Autosave facility
  321.         * Find and replace functions
  322.         * Documents converted to AmigaGuide format
  323.         * Faster (well, I'm working on it)
  324.         * Change each colour independently
  325.         * Modify or replace my messages with your own
  326.         * Your suggestions !!!
  327.         * And lots more !!!
  328. Remember that I don't promise to get all of these in the next version 
  329. but they all will be available eventually. Also, each and every one of
  330. your suggestions is taken into account.
  331.  
  332. V2.0 will have been created by the time you read this. Huge Base users
  333. who register will receive V2.0 of Huge Base.
  334.  
  335. If you are sending in a suggestion, be quick! A lot of the code has 
  336. already been written for new functions of Huge Base and it is being 
  337. written as you read this. There will be a point when your suggestion 
  338. won't make it into the latest version, so hurry!
  339.  
  340. ======================================================================
  341.  
  342. ABOUT
  343. =====
  344.  
  345. Huge Base was written in AMOS Professional. Europress have now 
  346. abandoned AMOS and all knowledge of the Amiga (gits), but AMOS lives 
  347. on, and so does the Amiga! So WE don't want you back either, 
  348. Europress!
  349.  
  350. Software used to create Huge Base :-
  351.         * AMOS Professional V2.0
  352.         * Deluxe Paint IV by Dan Silva - Used to create the
  353.                 title/about screen.
  354.         * Text Engine V5 by Nicholas Harvey - This was used to create
  355.                 and spell check these documents.
  356.         * Ordering V1.05 by Julien Torres - This was a great help in
  357.                 compiling the disks and testing the output files
  358.                 created by Huge Base.
  359.  
  360. ======================================================================
  361.  
  362. BYE
  363. ===
  364.  
  365. Huge Base comes to a close. See you next time.
  366.  
  367. I'll be back ...
  368.  
  369. ======================================================================
  370. Matt Cartlidge.